<html>
<head><meta charset="utf-8"><title>blog post · t-compiler/wg-nll · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/index.html">t-compiler/wg-nll</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html">blog post</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="179236733"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236733" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236733">(Oct 28 2019 at 14:39)</a>:</h4>
<p>Has anyone done any work here on a blog post?</p>



<a name="179236821"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236821" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236821">(Oct 28 2019 at 14:40)</a>:</h4>
<p>I meant to do this last week but didn't get to it, I'll get it a shot now -- what I'd like to know is whether we have some list of affected crates or other things?</p>



<a name="179236841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236841">(Oct 28 2019 at 14:40)</a>:</h4>
<p>Also, these changes are already in  nightly, right?</p>



<a name="179236844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236844">(Oct 28 2019 at 14:40)</a>:</h4>
<p>So if you're stuff builds with nightly, you're ok?</p>



<a name="179236874"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236874" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236874">(Oct 28 2019 at 14:41)</a>:</h4>
<p>these changes are in nightly and will hit beta in ~2 weeks, we do not have an up to date list of crates (but do have a ~5-6 week old one)</p>



<a name="179236936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236936">(Oct 28 2019 at 14:41)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> that seems like a start -- it'd probably suffice to just cite the most popular crates</p>



<a name="179236945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236945">(Oct 28 2019 at 14:41)</a>:</h4>
<p>can you point me to it?</p>



<a name="179236990"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179236990" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179236990">(Oct 28 2019 at 14:42)</a>:</h4>
<p>let me hunt it down...</p>



<a name="179237116"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179237116" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179237116">(Oct 28 2019 at 14:43)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/63565#issuecomment-528563744" target="_blank" title="https://github.com/rust-lang/rust/pull/63565#issuecomment-528563744">https://github.com/rust-lang/rust/pull/63565#issuecomment-528563744</a> is lang team decision post</p>



<a name="179237204"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179237204" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179237204">(Oct 28 2019 at 14:44)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/63565#issuecomment-528120122" target="_blank" title="https://github.com/rust-lang/rust/pull/63565#issuecomment-528120122">https://github.com/rust-lang/rust/pull/63565#issuecomment-528120122</a> has a root regression list (but not in a nice format, though sed/string replacing would probably be sufficient to get there)</p>



<a name="179237209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179237209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179237209">(Oct 28 2019 at 14:44)</a>:</h4>
<blockquote>
<p>these changes are in nightly and will hit beta in ~2 weeks, we do not have an up to date list of crates (but do have a ~5-6 week old one)</p>
</blockquote>
<p>i.e., in 1.40?</p>



<a name="179237212"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179237212" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179237212">(Oct 28 2019 at 14:44)</a>:</h4>
<p><a href="https://gist.github.com/Mark-Simulacrum/ff49698b6bffc5a40bf9c20ec255d619" target="_blank" title="https://gist.github.com/Mark-Simulacrum/ff49698b6bffc5a40bf9c20ec255d619">https://gist.github.com/Mark-Simulacrum/ff49698b6bffc5a40bf9c20ec255d619</a> also helpful</p>



<a name="179237235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179237235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179237235">(Oct 28 2019 at 14:44)</a>:</h4>
<p>Yes, 1.40 is when NLL became a hard error and AST borrowck was deleted</p>



<a name="179238029"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179238029" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179238029">(Oct 28 2019 at 14:53)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I think we can likely do another crater run (perhaps just beta/nightly, to not wait on a PR) and triage that to get a better sense of the number of roots today</p>



<a name="179241402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179241402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179241402">(Oct 28 2019 at 15:25)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> wrote a <a href="https://gist.github.com/nikomatsakis/c9ec522fd113817bfdc4112b2ef9d383" target="_blank" title="https://gist.github.com/nikomatsakis/c9ec522fd113817bfdc4112b2ef9d383">draft blog post</a></p>



<a name="179241411"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179241411" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179241411">(Oct 28 2019 at 15:25)</a>:</h4>
<p>I'll open something on <a href="http://blog.rust-lang.org" target="_blank" title="http://blog.rust-lang.org">blog.rust-lang.org</a> I guess</p>



<a name="179241934"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179241934" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179241934">(Oct 28 2019 at 15:30)</a>:</h4>
<p><a href="https://github.com/rust-lang/blog.rust-lang.org/pull/440" target="_blank" title="https://github.com/rust-lang/blog.rust-lang.org/pull/440">https://github.com/rust-lang/blog.rust-lang.org/pull/440</a></p>



<a name="179250476"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179250476" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179250476">(Oct 28 2019 at 16:49)</a>:</h4>
<p>I will try and make a beta vs. nightly run happen tonight, should be done by Wednesday I think</p>



<a name="179268416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122657-t-compiler/wg-nll/topic/blog%20post/near/179268416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122657-t-compiler/wg-nll/topic/blog.20post.html#179268416">(Oct 28 2019 at 19:51)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/65897" target="_blank" title="https://github.com/rust-lang/rust/issues/65897">https://github.com/rust-lang/rust/issues/65897</a> is that run</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>